Definition of Welsh Poppy

  • 1. Widely cultivated west European plant with showy pale yellow flowers Noun

Synonyms for word "Welsh poppy"

Semanticaly linked words with "Welsh poppy"

Hyponims for word "Welsh poppy"